1 Understanding How Expression Web 4 Works

Understanding the Expression Web 4 Interface

Opening a Site

Using Site Views

Opening a Page

Using Page Views

Using the Snapshot Panel

Using Visual Aids

Using Browser Preview

Using SuperPreview

2 Capitalizing on Expression Web 4 Functionality

Changing Site Settings

Changing Application Options

Changing Page Editor Options

Using the Expression Development Server

Using PHP with the Expression Development Server

Creating a New Site with Expression Web

Creating a New Site from an Expression Web Template

Creating an Empty Site and Importing Files and Folders

Using the Import Site Wizard

Configuring Add-ins

3 Capitalizing on the Template Options in Expression Web 4

Understanding Template Concepts

Using Dynamic Web Templates

Using the Include Page Feature

Using ASP.NET Master Pages

Using ASP.NET Web User Controls

Using PHP Include Files

4 It’s All About Content

Using Tables Properly

Using Lists to Group Information

Using Semantic Markup

Styling the Presentation of Your Content

Adding Images to a Web Page

Editing Images with Expression Design

Using Photoshop Files in a Web Page

Using Silverlight Video in a Web Page

Using Deep Zoom Composer Projects in a Web Page

5 Understanding Validity and Accessibility

Understanding and Changing a DOCTYPE

Verifying and Addressing W3C Validity

Verifying and Addressing Accessibility

Styling Text with Cascading Style Sheets

6 Creating a Web Site from Scratch

Working with a Graphics Template

Creating an HTML Layout

Styling Major HTML Elements

Designing the Site Architecture and Navigation

Styling for Alternative Media

7 Adding Client-Side Functionality

Understanding Server-Side vs. Client-Side Scripting

Using Layers and Behaviors

Using Data View in an HTML Page

Creating and Using HTML Forms

8 Adding Functionality with jQuery and PHP

Using jQuery in Expression Web

Using the Expression Web PHP Tools

9 Adding Functionality with ASP.NET and AJAX

Using ASP.NET Tools in Expression Web

The ASP.NET Segment of the Toolbox

Converting a DWT to a Master Page

Using Site Navigation Controls

Using the AdRotator Control

Linking to Data Sources and Using Data Controls

Using ASP.NET Ajax Features

10 Managing and Publishing Your Work

Considering Hosting Requirements

Reseller Accounts

Finding and Registering a Domain Name

Using Microsoft Office Live Small Business

Understanding the Publishing Protocols Available in Expression Web

Considering Security Requirements

Publishing with FTP

Publishing Using HTTP (FrontPage Server Extensions

File System Publishing

Managing a Web Site

Backing Up Server-Based Sites

Editing Server-Based Sites

Using Site Settings

Publishing Selectively

Using Subsites

Import and Export Web Packages

Use SEO Reports